Giraldo - ATP Finals

25Played17 - 8win/loss

QF1
(2014)
2nd3
(2010, 2011, 2013)
1st3
(2012, 2015, 2016)
Q1
(2017)
Rank 318
High 28 29 Sep 14
Slams
ATP 1000